import request from '@/utils/request'

// 注册接口方法
type Ireg={
  username:string,
  password:string,
  repassword:string
}
export const toRegUser=(data:Ireg)=>{
  return request.post("/api/reg",data)
}
// 登录接口
// username 和password

export const toLoginApi=(data:Omit<Ireg,"repassword">)=>{
  return request.post("/api/login",data)
}


// 更新用户头像
// avatar 图片的流文件
export const userUpdateAvatarService = (avatar:any) =>  request.patch('/my/update/avatar', { avatar })


// 获取用户信息接口
export const userInfoService = () =>  request.get('/my/userinfo')

// 更新用户信息接口
// id  
// nickname
// email
export const userUpdateInfoService = (data:any) =>  request.put('/my/userinfo', data)

// 修改密码接口
export const UpdatePassService = (data:any) =>  request.patch('/my/updatepwd', data)